long chain molecule - French English Dictionary